package com.bt.table.ppt;

import java.sql.Timestamp;

import org.springframework.stereotype.Component;

import com.bt.mes.common.bean.entity.UUIDObject;
import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * Ret_prd_in entity. @author MyEclipse Persistence Tools
 */

@Component
@XStreamAlias("table")
public class Ret_prd_in extends UUIDObject implements java.io.Serializable {

	// Fields

	private Ret_prd_inId id;
	private String unq_seq_id;
	private String vdr_box_id;
	private String mtrl_pallet_id;
	private String mtrl_lot_id;
	private String ppbox_stat;
	private String mtrl_prod_id_fk;
	private String mtrl_gd;
	private String stb_shop;
	private String so_id_fk;
	private String wo_id_fk;
	private Integer prd_tl_qty;
	private Integer prd_act_qty;
	private Integer prd_proc_qty;
	private Double box_weight;
	private String rcv_usr;
	private Timestamp rcv_timestamp;
	private String evt_cate;
	private String evt_usr;
	private Timestamp evt_timestamp;
	private String relate_usr;
	private Integer box_std_qty;

	// Constructors

	/** default constructor */
	public Ret_prd_in() {
	}

	/** minimal constructor */
	public Ret_prd_in(Ret_prd_inId id, Double box_weight,
			Timestamp rcv_timestamp) {
		this.id = id;
		this.box_weight = box_weight;
		this.rcv_timestamp = rcv_timestamp;
	}

	/** full constructor */
	public Ret_prd_in(Ret_prd_inId id, String unq_seq_id, String vdr_box_id,
			String mtrl_pallet_id, String mtrl_lot_id, String ppbox_stat,
			String mtrl_prod_id_fk, String mtrl_gd, String stb_shop,
			String so_id_fk, String wo_id_fk, Integer prd_tl_qty,
			Integer prd_act_qty, Integer prd_proc_qty, Double box_weight,
			String rcv_usr, Timestamp rcv_timestamp, String evt_cate,String evt_usr,
			Timestamp evt_timestamp, String relate_usr) {
		this.id = id;
		this.unq_seq_id = unq_seq_id;
		this.vdr_box_id = vdr_box_id;
		this.mtrl_pallet_id = mtrl_pallet_id;
		this.mtrl_lot_id = mtrl_lot_id;
		this.ppbox_stat = ppbox_stat;
		this.mtrl_prod_id_fk = mtrl_prod_id_fk;
		this.mtrl_gd = mtrl_gd;
		this.stb_shop = stb_shop;
		this.so_id_fk = so_id_fk;
		this.wo_id_fk = wo_id_fk;
		this.prd_tl_qty = prd_tl_qty;
		this.prd_act_qty = prd_act_qty;
		this.prd_proc_qty = prd_proc_qty;
		this.box_weight = box_weight;
		this.rcv_usr = rcv_usr;
		this.rcv_timestamp = rcv_timestamp;
		this.evt_cate = evt_cate;
		this.evt_usr = evt_usr;
		this.evt_timestamp = evt_timestamp;
		this.relate_usr = relate_usr;
	}

	// Property accessors

	public Ret_prd_inId getId() {
		return this.id;
	}

	public void setId(Ret_prd_inId id) {
		this.id = id;
	}

	public String getUnq_seq_id() {
		return this.unq_seq_id;
	}

	public void setUnq_seq_id(String unq_seq_id) {
		this.unq_seq_id = unq_seq_id;
	}

	public String getVdr_box_id() {
		return this.vdr_box_id;
	}

	public void setVdr_box_id(String vdr_box_id) {
		this.vdr_box_id = vdr_box_id;
	}

	public String getMtrl_pallet_id() {
		return this.mtrl_pallet_id;
	}

	public void setMtrl_pallet_id(String mtrl_pallet_id) {
		this.mtrl_pallet_id = mtrl_pallet_id;
	}

	public String getMtrl_lot_id() {
		return this.mtrl_lot_id;
	}

	public void setMtrl_lot_id(String mtrl_lot_id) {
		this.mtrl_lot_id = mtrl_lot_id;
	}

	public String getPpbox_stat() {
		return this.ppbox_stat;
	}

	public void setPpbox_stat(String ppbox_stat) {
		this.ppbox_stat = ppbox_stat;
	}

	public String getMtrl_prod_id_fk() {
		return this.mtrl_prod_id_fk;
	}

	public void setMtrl_prod_id_fk(String mtrl_prod_id_fk) {
		this.mtrl_prod_id_fk = mtrl_prod_id_fk;
	}

	public String getMtrl_gd() {
		return this.mtrl_gd;
	}

	public void setMtrl_gd(String mtrl_gd) {
		this.mtrl_gd = mtrl_gd;
	}

	public String getStb_shop() {
		return this.stb_shop;
	}

	public void setStb_shop(String stb_shop) {
		this.stb_shop = stb_shop;
	}

	public String getSo_id_fk() {
		return this.so_id_fk;
	}

	public void setSo_id_fk(String so_id_fk) {
		this.so_id_fk = so_id_fk;
	}

	public String getWo_id_fk() {
		return this.wo_id_fk;
	}

	public void setWo_id_fk(String wo_id_fk) {
		this.wo_id_fk = wo_id_fk;
	}

	public Integer getPrd_tl_qty() {
		return this.prd_tl_qty;
	}

	public void setPrd_tl_qty(Integer prd_tl_qty) {
		this.prd_tl_qty = prd_tl_qty;
	}

	public Integer getPrd_act_qty() {
		return this.prd_act_qty;
	}

	public void setPrd_act_qty(Integer prd_act_qty) {
		this.prd_act_qty = prd_act_qty;
	}

	public Integer getPrd_proc_qty() {
		return this.prd_proc_qty;
	}

	public void setPrd_proc_qty(Integer prd_proc_qty) {
		this.prd_proc_qty = prd_proc_qty;
	}

	public Double getBox_weight() {
		return this.box_weight;
	}

	public void setBox_weight(Double box_weight) {
		this.box_weight = box_weight;
	}

	public String getRcv_usr() {
		return this.rcv_usr;
	}

	public void setRcv_usr(String rcv_usr) {
		this.rcv_usr = rcv_usr;
	}

	public Timestamp getRcv_timestamp() {
		return this.rcv_timestamp;
	}

	public void setRcv_timestamp(Timestamp rcv_timestamp) {
		this.rcv_timestamp = rcv_timestamp;
	}

	public String getEvt_usr() {
		return this.evt_usr;
	}

	public void setEvt_usr(String evt_usr) {
		this.evt_usr = evt_usr;
	}

	public Timestamp getEvt_timestamp() {
		return this.evt_timestamp;
	}

	public void setEvt_timestamp(Timestamp evt_timestamp) {
		this.evt_timestamp = evt_timestamp;
	}

	public String getRelate_usr() {
		return this.relate_usr;
	}

	public void setRelate_usr(String relate_usr) {
		this.relate_usr = relate_usr;
	}

	public Integer getBox_std_qty() {
		return box_std_qty;
	}

	public void setBox_std_qty(Integer box_std_qty) {
		this.box_std_qty = box_std_qty;
	}

	public String getEvt_cate() {
		return evt_cate;
	}

	public void setEvt_cate(String evt_cate) {
		this.evt_cate = evt_cate;
	}
	
}